A Prototype of Comparison Tool for Android Applications Based on Difference of API Calling Sequences
نویسندگان
چکیده
For both users and developers, it is important to select an appropriate application from similar ones. There are some ways to know the differences in terms of features in several similar applications, but it is not easy. In this paper, we present a prototype of a comparison tool which identifies features corresponding to differences between API calling sequences extracted from two Android applications. We conducted a case study to evaluate the prototype tool. The result shows that the proposed tool achieves comparing applications.
منابع مشابه
Learning Api Mappings for Programming Platforms Abstract of the Thesis Learning Api Mappings for Programming Platforms
Software developers often need to port applications written for a source platform to a target platform. One of the key tasks here is to find matching API calls in the target platform for the given API calls in the source platform. This task involves exhaustive reading in target platform API (Application Programming Interface) documentation to identify API methods corresponding to the given API ...
متن کاملریسک سنج: ابزاری برای سنجش دقیق میزان ریسک امنیتی برنامهها در دستگاههای همراه
Nowadays smartphones and tablets are widely used due to their various capabilities and features for end users. In these devices, accessing a wide range of services and sensitive information including private personal data, contact list, geolocation, sending and receiving messages, accessing social networks and etc. are provided via numerous application programs. These types of accessibilities, ...
متن کاملLintent: Towards Security Type-Checking of Android Applications
The widespread adoption of Android devices has attracted the attention of a growing computer security audience. Fundamental weaknesses and subtle design flaws of the Android architecture have been identified, studied and fixed, mostly through techniques from data-flow analysis, runtime protection mechanisms, or changes to the operating system. This paper complements this research by developing ...
متن کاملSemi-Automatically Extracting Features from Source Code of Android Applications
It is not always easy for an Android user to choose the most suitable application for a particular task from the great number of applications available. In this paper, we propose a semi-automatic approach to extract feature names from Android applications. The case study verifies that we can associate common sequences of Android API calls with feature names. key words: Android, feature extracti...
متن کاملThe comparison of PCR technique and API-20E kit with the conventional biomedical methods for the identification of Salmonella species in laboratory
Abstract Bachground and objectives: Salmonella is one of the most important agents of gastrointestinal infection and diarrhea in our country. Misdiagnosis of these bacteria leads to cure failure. The aim of this study was to make a comparison between PCR and the API-20E and conventional biochemical tests carried out for the identification of Salmonella. Material and Methods: In this study 470 s...
متن کامل